Spawn.checkExitStatus

An old name for g_spawn_check_wait_status(), deprecated because its name is misleading.

Despite the name of the function, @wait_status must be the wait status as returned by g_spawn_sync(), g_subprocess_get_status(), waitpid(), etc. On Unix platforms, it is incorrect for it to be the exit status as passed to exit() or returned by g_subprocess_get_exit_status() or WEXITSTATUS().

More...
class Spawn
static
bool
checkExitStatus

Parameters

waitStatus int

A status as returned from g_spawn_sync()

Return Value

Type: bool

%TRUE if child exited successfully, %FALSE otherwise (and @error will be set)

Detailed Description

Deprecated: Use g_spawn_check_wait_status() instead, and check whether your code is conflating wait and exit statuses.

Throws

GException on failure.

Meta

Since

2.34